service troops - French English Dictionary